export default {
  app: {
    name: '一体化平台',
    menuName: '监控告警',
    refresh: '刷新',
    autoRefresh: '自动刷新',
    custom: '自定义',
    startDate: '开始日期',
    endDate: '结束日期',
    startTime: '开始时间',
    endTime: '结束时间',
    to: '至',
    running: '运行中',
    disconnect: '连接异常',
    unknown: '未知',
    query: '查询',
    delete: '删除',
    deleteTip0: '确认删除',
    cancel: '取消',
    confirm: '确定',
    add: '新增',
    edit: '编辑',
    operate: '操作',
    view: '查看',
    download: '下载',
    export: '导出',
    reset: '重置',
    back: '返回',
    preview: '预览',
    enable: '启用',
    disable: '停用',
    test: '测试',
    enableFail: '启动失败',
    disableFail: '停用失败',
    gotoInstall: '前往安装',
    queryFail: '查询失败',
    saveSuccess: '保存成功',
    saveFail: '保存失败',
    exportSuccess: '导出成功',
    exportFail: '导出失败',
    delSuccess: '删除成功',
    delFail: '删除失败',
    testSuccess: '测试成功',
    testFail: '测试失败',
    selecteDataTip: '请选择一个数据',
    selectDatasTip: '请选择数据',
    tip: '提示',
    inputTip: '请输入',
    setAlertConfig: '设置告警接口',
    selectUpdateDataTip: '请先勾选数据，再进行编辑',
    deleteTip: '确定删除该数据吗？',
    keepOneData: '至少保留一个数据',
    uninstallTitleTip: '请安装服务端prometheus',
    uninstallTip: '在监控告警模块和通知配置模块使用前，需要先安装prometheus,请到“智能运维——实例监控”中安装服务端prometheus,否则将无法使用。',
    disConfigTip: '在监控告警模块和通知配置模块使用前，先设置告警接口',
    instance: '实例',
    plugin: '插件',
  },
  alertRule: {
    title: '告警规则',
    alertTitle: '告警规则',
    notifyTitle: '通知规则',
    addTitle: '新增规则',
    editTitle: '编辑规则',
    detailTitle: '规则详细',
    ruleName: '规则名称',
    ruleType: '规则类型',
    level: '告警级别',
    ruleItem: '告警规则',
    ruleExpComb: '告警规则组合',
    ruleContent: '告警内容',
    notifyDuration: '统计周期',
    checkFrequency: '检查频率',
    alertDesc: '告警描述',
    repeat: '是否重复通知',
    silence: '是否静默',
    silenceTime: '静默时间',
    alertNotify: '告警通知',
    notifyWay: '通知方式',
    second: '秒',
    minute: '分',
    hour: '时',
    day: '天',
    index: '指标',
    log: '日志',
    plugin: '插件',
    serious: '严重',
    warn: '警告',
    info: '提示',
    pluginCode: '插件标识',
    ruleCode: '规则标识',
    ruleNamePlaceholder: '请输入规则名称',
    selectRuleType: '请选择规则类型',
    selectLevelType: '请选择告警级别',
    ruleContentPlaceholder: '请输入规则内容',
    alertNotifyPlaceholder: '请选择告警通知',
    ruleItemTip: '请填写告警规则',
    keywordPlaceholder: '请输入关键字',
    operatePlaceholder: '请选择比较符',
    limitValuePlaceholder: '请输入阈值',
    limitValueMustBeNumber: '阈值必须是数字',
    ruleExpCombTip: '请完整填写告警规则组合',
    notifyDurationTip: '请填写统计周期',
    notifyDurationIsNumber: '统计周期为整数',
    checkFrequencyTip: '请填写检查频率',
    checkFrequencyIsNumber: '检查频率为整数',
    isRepeatTip: '请设置是否重复告警',
    isSilenceTip: '请设置是否静默',
    silenceTimeTip: '请选择静默时间',
    notifyWayTip: '请选择通知方式',
    nextRepeatIsNotEmpty: '重复周期不能为空',
    maxRepeatCountIsNotEmpty: '最大重复次数不能为空',
    nextRepeatIsNum: '重复周期为整数',
    maxRepeatCountIsNum: '最大重复次数为整数',
    pluginCodePlaceholder: '请输入插件标识',
    ruleCodePlaceholder: '请输入规则标识',
    isRepeat: '是',
    isNotRepeat: '否',
    isSilence: '是',
    isNotSilence: '否',
    to: '至',
    firing: '告警时',
    recover: '告警恢复时',
    and: '和',
    or: '或',
    table: ['规则名称', '规则类型', '告警级别', '是否重复告警', '静默设置', '告警通知', '告警内容', '操作', '告警规则', '规则组合'],
    ruleItemNum: '编号',
    ruleItemExp: '规则表达式',
    normalAction: '持续发生',
    increaseAction: '持续增长',
    decreaseAction: '持续下降',
    alertContentTitle: '告警内容说明',
    alertContentTip: '告警内容主用来通知用户，它支持配置参数，用$&#123;xxx&#125;来表示参数。比如：告警内容为“最近一分钟，$&#123;nodeName&#125;的CPU使用率一直大于90%”，其中$&#123;nodeName&#125;为参数。可配置参数如下：',
    cpuUsage: 'CPU使用率',
    memoryUsage: '内存使用率',
    diskUsage: '磁盘使用率',
    diskWriteRate: '磁盘的写速率',
    diskReadRate: '磁盘的读速率',
    networkReceiveRate: '网络输入速率',
    networkTransmitRate: '网络输出速率',
    lockCount: 'Lock数量',
    lockTime: 'Lock时间',
    connectionCount: '连接数',
    connectionIncrease: '连接增长数',
    slowsqlRunTime: '慢sql运行时间',
    tablespaceSize: '表空间容量',
    waitingCount: '阻塞会话数',
    pgDbStatus: '数据库运行状态',
    keyword: '关键字',
    blockWord: '屏蔽词',
    happen: '出现次数',
    logUnit: '次',
    nextRepeat: '重复周期',
    maxRepeatCount: '最大重复次数',
    filesystemPathTip: '请输入磁盘路径',
    updateTemplateRuleTip: '是否更新告警模板对应的规则？',
    updateTemplateRuleRadios: ['不更新', '部分告警模板规则更新', '更新所有'],
    chooseTemplateTip: '请选择告警模板：'
  },
  alertTemplate: {
    title: '告警模板',
    addTitle: '新增模板',
    editTitle: '编辑模板',
    detailTitle: '模板详细',
    templateName: '模板名称',
    templateNamePlaceholder: '请输入模板名称',
    selectTypePlaceholder: '请选择类型',
    selectRule: '选择规则',
    table: ['模板名称', '类型','操作'],
  },
  alertRecord: {
    title: '告警记录',
    alertTotal: '告警总数',
    alerting: '告警中',
    alerted: '已结束',
    unread: '未读',
    read: '已读',
    markAsRead: '标记为已读',
    markAsUnread: '标记为未读',
    recordStatus: '信息状态',
    alertStatus: '告警状态',
    level: '告警等级',
    recordStatusTip: '告警处理统计',
    alertStatusTip: '告警状态统计',
    levelTip: '告警级别统计',
    cluster: '集群/实例',
    alertTimeRange: '告警时间范围',
    startTimePlaceholder: '开始时间',
    endTimePlaceholder: '结束时间',
    table: ['实例名称', '主机IP', '数据库类型', '告警模板', '告警规则', '规则类型', '告警等级', '开始时间', '结束时间', '持续时间', '告警状态', '通知方式', '信息状态', '操作', '类型'],
    tableDataSelectTip: '至少选择一个数据',
    detailTitle: '告警详细',
    alertInstance: '告警对象',
    alertRule: '告警规则',
    alertContent: '告警内容',
    alertRelationView: '关联视图',
    alertRelationLog: '关联日志',
    clusterName: '集群名称',
    instanceName: '实例名称',
    IPAndPort: '实例IP与端口',
    nodeRole: '实例角色',
    exportList: '导出清单',
    exportReport: '导出报告',
    logSearchTable: ['时间', '类型', '级别', '日志', '集群ID', '实例ID'],
    justShowAlertLog: '只显示告警日志',
    type: '类型',
    selectType: '请选择类型',
  },
  AlertClusterNodeConf: {
    title: '告警配置',
    confBtn: '配置',
    unbindConfBtn: "解除",
    tableDataSelectTip: '至少选择一个数据',
    tableDataSelectTip2: '至少选择一个有绑定模板的数据',
    tableDataTip: '该实例没有配置告警模板，无须解除',
    unbindTip: '确定解除告警模板吗',
    unbindSuccess: '解除成功',
    unbindFail: '解除失败',
    table: ['集群/实例', '数据库类型', '主机IP', '告警模板', '操作'],
    detailTitle: '告警模板配置',
    selectedInstance: '已选择的实例',
    alertTemplateTab: '选择告警模板',
    alertRuleTab: '选择告警规则',
    generateTip1: '系统将为已选的规则生成默认的模板名称：“',
    generateTip2: '”。您也可以自定义修改名称：',
    setInterface: '设置告警接口',
    alertIp: '接口IP',
    alertPort: '接口端口',
    interfaceAddr: '完整接口',
    nodeNamePlaceholder: '请输入集群/实例名称',
  },
  alertShielding: {
    title: '告警屏蔽',
    addShield: '新建屏蔽规则',
    inputRuleNameTip: '请输入屏蔽规则名称',
    inputRuleDetailTip: '请输入屏蔽规则描述',
    ruleName: '屏蔽规则名称',
    ruleDetail: '屏蔽规则描述',
    shieldInstance: '屏蔽实例',
    effectTimeRange: '生效时间范围',
    schedule: '定时生效：',
    everyday: '每天',
    timeRangeSchedule: '按时间段生效：',
    permanent: '持续生效',
    isEnable: '是否启用',
    addTitle: '新增告警屏蔽',
    editTitle: '编辑告警屏蔽',
    detailTitle: '查看告警屏蔽',
    effectTimeRangeTip: '请填写或者完善生效时间范围',
    shieldInstanceTip: '请选择屏蔽实例',
    isEnableTip: '请选择是否启用',
  },
  notifyTemplate: {
    title: '通知模板',
    addTitle: '新增模板',
    editTitle: '修改模板',
    detailTitle: '模板详细',
    templateNamePlaceholder: '请输入通知模板名称',
    templateTypePlaceholder: '请输入通知模板类型',
    templateDescPlaceholder: '请输入通知模板描述',
    notifyTitlePlaceholder: '请输入主题',
    notifyContentPlaceholder: '请输入通知内容',
    templateName: '模板名称',
    templateType: '模板类型',
    notifyTitle: '通知主题',
    notifyContent: '通知内容',
    templateDesc: '模板描述',
    email: '邮箱',
    WeCom: '企业微信',
    DingTalk: '钉钉',
    thirdParty: '第三方',
    previewContent: '消息预览',
    notifyContentTitle: '消息内容说明',
    notifyContentTip: '消息内容主要将告警内容进行包装，添加额外内容，最终将包装的告警内容发送给用户。它支持配置参数，用$&#123;xxx&#125;来表示参数。可配置的参数含义如下:'
  },
  notifyWay: {
    title: '通知方式',
    addTitle: '新增通知方式',
    editTitle: '编辑通知方式',
    detailTile: '通知方式详细',
    namePlaceholder: '请输入通知方式名称',
    name: '通知方式名称',
    notifyType: '发送方式',
    notifyTarget: '发送目标',
    sendWay: '发送类型',
    normalSendWay: '正常',
    robotSendWay: '机器人推送',
    sign: '加签',
    email: '邮箱',
    WeCom: '企业微信',
    DingTalk: '钉钉',
    webhook: 'webhook',
    personId: '用户ID',
    deptId: '部门ID',
    emailPlaceholder: '请输入邮箱地址,存在多个邮箱地址，可以用逗号分隔。',
    personIdPlaceholder: '请输入用户ID,存在多个用户，可以用逗号分隔。用户ID和部门ID，至少有一个必填',
    deptIdPlaceholder: '请输入部门ID,存在多个部门，可以用逗号分隔。用户ID和部门ID，至少有一个必填',
    templatePlaceholder: '请选择通知模板',
    sendWayPlaceholder: '请选择发送类型',
    webhookPlaceholder: '请输入url',
    signPlaceholder: '请输入加签',
    emailTemplate: '邮箱模板',
    WeComTemplate: '企业微信模板',
    DingTalkTemplate: '钉钉模板',
    thirdPartyTemplate: '消息模板',
    existOneOfTargetTip: '用户ID和部门ID，至少有一个必填',
    params: '参数',
    bodyTitleTip: 'body内容说明',
    bodyContentTip: 'body是json格式，内容应该包含消息模板的内容，可以用$&#123;notifyContent&#125;和$&#123;notifyTitle&#125;分别来表示发送的内容和主题：',
    bodyNotifyTitle: '消息模板主题',
    bodyNotifyContent: '消息模板内容',
    resultCode: '返回成功码',
    SNMP: 'SNMP',
    snmpPort: '端口',
    snmpUsername: '用户名',
    snmpAuthPasswd: '鉴权密码',
    snmpPrivPasswd: '加密密码',
    snmpIpPlaceholder: '请输入IP地址',
    snmpPortPlaceholder: '请输入端口',
    snmpCommunityPlaceholder: '请输入Community',
    snmpOidPlaceholder: '请输入Oid',
    snmpVersionPlaceholder: '请输入Version',
    snmpUsernamePlaceholder: '请输入用户名',
    snmpAuthPasswdPlaceholder: '请输入鉴权密码',
    snmpPrivPasswdPlaceholder: '请输入加密密码',
  },
  notifyConfig: {
    title: '通知渠道',
    emailConfig: '邮箱配置',
    weComConfig: '企业微信配置',
    dingTalkConfig: '钉钉配置',
    senderEmail: '发件邮箱',
    sender: '发件人',
    sever: '服务器',
    port: 'SMTP端口号',
    account: 'SMTP账号',
    passwd: 'SMTP密码',
    agentId: '应用ID',
    weComAppKey: '企业ID',
    weComSecret: '企业密钥',
    appKey: 'appKey',
    dingSecret: 'app密钥',
    inputTip: '请输入',
    test: '测试',
  },
  contentParam: {
    nodeName: '节点名称',
    hostname: '主机名称',
    hostIp: '主机IP',
    port: '数据库端口号',
    alertTime: '告警时间',
    alertStatus: '告警状态',
    level: '告警级别',
    content: '告警内容',
    curVal: '当前值',
    limitValue: '告警阈值',
    ruleName: '指标名称',
    duration: '持续时长',
  }
}